package staticdemo;
import static java.lang.Math.*; //导入Math类中的所有静态方法

public class Human {

    static String home = "earth"; //地球


    static{
        System.out.println("我们的地球诞生了...");
    }


    Human(){
        System.out.println("一个人从世界上诞生了...");
    }

    public static void worldPeace(){

        System.out.println("我们都住在"+home+"，维护世界和平...");
    }

    public static void main(String[] args) {
        System.out.println(Human.home); //通过类名调用静态属性
        Human.worldPeace(); //通过类名调用静态方法

        Human h = new Human();
        h.worldPeace(); //也可以使用对象调用静态方法和属性，但是并不推荐这样调用。

        System.out.println(sqrt(100)); //无需使用类名， Math.sqrt(100);这样调用
    }
}
